package org.ellisande.tld;

import java.util.List;

import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamAsAttribute;
import com.thoughtworks.xstream.annotations.XStreamImplicit;

@SuppressWarnings("unused")
@XStreamAlias("taglib")
public class Taglib {
	@XStreamAsAttribute
	private String version = "2.0";
	@XStreamAsAttribute
	private String xmlns = "http://java.sun.com/xml/ns/j2ee";
	@XStreamAsAttribute
	@XStreamAlias("xmlns:xsi")
	private String xsi="http://www.w3.org/2001/XMLSchema-instance";
	@XStreamAsAttribute
	@XStreamAlias("xsi:schemaLocation")
	private String schemaLocation="http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd";
	
	private String tlibversion = "1.0";
	private String jspversion = "2.0";
	private String shortName = "Grid Tags";
	private String uri = "http://org.ellisande.grid";
	private String info = "Grid Tags Library";
	
	@XStreamImplicit
	private List<Tag> tags;

	public Taglib(List<Tag> tags){
		this.tags = tags;
	}
	
	public List<Tag> getTags() {
		return tags;
	}

	public void setTags(List<Tag> tags) {
		this.tags = tags;
	}


}
